/**
 * 
 */

package com.gustozzi.distribucion.negocio;

import java.util.List;

import com.gustozzi.distribucion.dao.util.DataAccessExceptions;
import com.gustozzi.domain.SolicitudTransporte;
import com.gustozzi.domain.Transporte;

/**
 * @author FABRIZIO
 * 
 */
public interface SolicitudTransporteBO
{

    public List<SolicitudTransporte> obtenerListaSolicitudTransporte(String codigo, String centro, String despacho,
            String placa, String fechaDesde, String fechaHasta) throws DataAccessExceptions;

    public List<Transporte> obtenerDetalleSolicitud(List<SolicitudTransporte> listaSolicitudTransporte,
            String codigoSolicitud) throws DataAccessExceptions;

    public String guardarSolicitudTransporte(String codigo, String fechaCreacion, String desSolicitud, String peso,
            String fechaReq) throws DataAccessExceptions;

    public String eliminarSolicitud(String codigo) throws DataAccessExceptions;

}